mobile laboratory unit - Français Anglais Dictionnaire